screeching brakes

Translations
freins qui crissent